/*首页样试*/
.mui-content{padding-bottom: 50px;}
.mui-bar-nav~.mui-content2{padding-top: 44px; padding-bottom: 0; height: 100%;}
.index_nav{box-shadow: 0px 0px 3px 0px #000; background: #FF7831;}
.index_navbox{display: table; width: 100%; height: 44px;}
.index_dw{float: none; display: table-cell; width: 95px; vertical-align: middle; color: white;}
.index_dwbox{width: 65px; height: 21px; overflow: hidden;}
.index_dw .icon-jiantou{font-size: 14px;}
.index_nav.mui-bar .mui-icon{padding: 0 10px 0 0;}
.index_navbox .right{display: table-cell; width: 100%; vertical-align: middle;}
.index_nav .index_search{padding: 0; width: 100%;}
.index_search input[type=search]{background: rgba(255,255,255,1); font-size: 14px; border-radius: 15px; margin: 0;}
.index_search .mui-placeholder{font-size: 14px; color: #555; line-height: 30px;}
.mui-bar .index_search .mui-input-clear~.mui-icon-clear{right: 0px; top: 5px;}
.mui-search.index_search.mui-active:before{left: 8px; margin-top: -10px;}
.btn-sub{background-color: #2783e7;color: #FFFFFF;padding: 5px 15px;}
.index_con{position: relative;}
.index_list .mui-grid-view.mui-grid-9{background: #FFFFFF; border: 0; padding: 2% 0 3%; margin-bottom: 5px;}
.index_list .mui-grid-view.mui-grid-9 .mui-table-view-cell{border: 0; width: 24.9%; padding: 0;}
.index_list a span{width: 50px;height: 50px; margin: 0 auto; display: block;}
.index_list .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{margin-top: 7px; font-size: 14px;}
.index_list .mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn){padding-bottom: 5px;}

.index_slider{background: #FFFFFF;}
.index_slider .mui-active.mui-indicator{background: #FFFFFF; box-shadow: 0 0 1px 1px rgba(0,0,0,.8);}

.index_nav_erji{margin-bottom: 3px;}
.index_nav_erji .mui-grid-view.mui-grid-9{border: 0;}
.index_nav_erji .mui-grid-view.mui-grid-9 .mui-table-view-cell{width: 33.33%; background: #FFFFFF; border-color: #EDECEB; padding: 0;}
.index_nav_erji .mui-grid-view.mui-grid-9 .xianshims,.index_nav_erji .mui-grid-view.mui-grid-9 .yunpint{width: 50%;}
.index_nav_erji .mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn){padding: 0;}

/*.mui-bar-tab{background: #242C37;}
.mui-bar-tab .mui-tab-item{color: #FFFFFF;}*/
.mui-bar-tab .mui-tab-item .mui-icon.icon-fenlei{font-size: 21px; top: 7px; height: 25px;}
.mui-bar-tab .mui-tab-item .mui-icon.icon-tabsale{top: 1px; font-size: 28px;}
.mui-bar-tab .mem_tab_huod{vertical-align: top;}
.mem_tab_huod .mui-tab-label{line-height: 16px;}
.mui-bar-tab .mui-tab-item.mui-active{/*background: #FF7831;*/ color: #FF7831;}

.ad{margin-bottom: 5px;}

.index_sjlisbox{background: #FFFFFF;}
.index_sjlisbt{font-size: 16px; padding: 3% 3% 3%; border-bottom: 2px solid #EFEFF4; background: white;}
.index_sjlisbt span{float: right; font-size: 23px;}
.index_sjlisbt i{display: inline-block; width: 4px; height: 15px; background: #FF7831; margin: 3px 5px 0 0; float: left;}

.index_sjlist li{border-bottom: 1px solid #EFEFF4; padding: 3%;}
.index_sjlist a{display: table; width: 100%; min-height: 80px;}
.index_sjimg{width: 70px;  display: table-cell; vertical-align: middle; height: 70px; padding-right: 5px;}
.index_sjimg img{border: 1px solid #E9E7E7; border-radius: 5px; width: 70px; height: 70px;}
.index_sjinfo{width: 100%; display: table-cell; vertical-align: middle;}
.index_spname{font-size: 15px; padding: 2px 0 7px;}
.index_spname span{float: right; color: #FF5A00; font-size: 40px;}
.index_spstyle{color: #666666;}
.index_spadr_l{width: 67%; float: left; color: #999999; line-height: 18px;}
.index_spadr_l span{display: inline-block; font-size: 13px; vertical-align: middle; padding-right: 3px;}
.index_spadr_r{width: 33%; float: right; text-align: right; color: #999999;}

/*-----附近商铺----*/
.shoplist_top{background: #FFFFFF;}
.slist_tlis li{width: 49.9%; display: block; float: left; text-align: center; padding: 3% 0 2%; font-size: 14px;}
.slist_tlis li span{font-size: 11px; padding-left: 5px; color: #888888;}
.slist_address{padding: 2% 4%; border-top: 1px solid #E9E7E7; color: #999999;}
.slist_address .icon-refurbish{float: right; font-size: 14px; padding-top: 4px;}
.slist_address .icon-dingwei{font-size: 13px; padding: 0 3px 0 0; vertical-align: middle;}

.shoplist_box{background: #FFFFFF; margin-top: 5px;}

/*-----列表页----*/
.list_content{padding-bottom: 0;}
.list_search input{width: 78%; border-radius: 15px; margin-top: 7px; float: left; margin-bottom: 0; height: 30px; line-height: 30px; padding: 5px; color: #666; font-size: 14px; text-align: center;}
.list_search button{float: left; height: 30px; line-height: 30px; margin-top: 7px; font-size: 16px; color: #FFFFFF; background: none; border: 0; margin-left: 10px;}
.list_search button:enabled:active{background: none; opacity: 0.9;}
.mui-bar-nav.mui-bar .icon-sousuo-sousuo{font-size: 20px; padding-top: 12px;}

.list_head{display: block; background: #FFFFFF; padding: 2% 0; margin-bottom: 5px;}
.list_head li{display: block; width: 33.33%; float: left; text-align: center; font-size: 14px;}
.list_head li span{font-size: 11px; padding-left: 3%;}

.list_list{padding-bottom: 5px; padding-right: 2px;}
.list_list li{display: block; width: 50%; padding-left: 2px; float: left; margin-bottom: 2px;}
.list_list li a{width: 100%; height: 100%; display: block; border:1px solid #D9DADC; background: #FFFFFF;}

.list_lt{position: relative;}
.list_name{height: 30px; width: 100%; line-height: 30px; font-size: 14px; overflow: hidden; position: absolute; bottom: 0; background: rgba(0,0,0,0.6); color: #FFFFFF; padding: 0 3% 0;}
.list_kcbox,.list_kcbox2{padding: 2% 3% 0; line-height: 16px; color: #666666;/* background: #F1F1F2;*/}
.list_kcbox2{padding-top: 0; padding-bottom: 3%;}
.list_sale{float: left;/* padding-top: 3px;*/}
.list_sale em{color: #FF5A00; padding-left: 3px;}
.list_dw{float: right; padding-top: 0px;}
.list_dw span{font-size: 12px; padding-right: 2px;}
.list_dw em{color: #FF5A00;}

.list_pribox{padding: 6px 0 0; background: #F1F1F2; height: 60px; overflow: hidden;}
.list_pricon{float: none; width: 100%; height: 21px; overflow: hidden; color: #333333; padding: 1% 0 1% 3%;}
.list_pri{color: #FF5A00; font-size: 15px; font-weight: bold; display: inline-block;}
.list_pri{line-height: 21px; float: left;}
.list_pri em{font-size: 15px; padding: 0 3px 0 0;}
.list_btn,.list_btn2{display: inline-block; float: left; vertical-align: bottom; color: #FFFFFF; font-size: 12px; background: #FF8B00; padding: 0 3px 2px; margin-right: 3px; border-radius: 3px;}
.list_btn2{background: #FF5100;}
.list_yj{font-size: 12px; width: 23%; text-align: right; color: #999999; text-decoration: line-through;}
.list_yj{float: left; width: auto!important;}
.list_jf{float: left;}

/*-----团购列表页-----*/
.list_tlist li{background: #FFFFFF; margin-bottom: 5px; border-bottom: 1px solid #E8E8E9;}
.list_tlisimg{height: 17rem; margin-bottom: 3px;}
.list_tlisnambox{padding: 0px 3%; height: 45px; display: table; width: 100%;}
.tlis_icon{width: 30px; display: table-cell;}
.jtlis_icon{width: 30px; display: table-cell; padding-right: 5px; vertical-align: middle;}
.jyctpri{padding-top: 5px;}

.list_tlisnam{font-size: 15px; display: table-cell; vertical-align: middle; line-height: 16px; color: #333;}

.t_detail{padding: 0 3% 5px;}
.t_det_l{float: left; width: 68%;}
.tlist_yjpri{font-size: 12px; text-decoration: line-through; padding-bottom: 2px;}
.tlist_pri{font-size: 14px; font-weight: bold; color: #FF5A00;}
.tlist_pri em{font-size: 25px; padding-left: 3px;}
.tlist_btn{background: #FF5A00; color: #FFFFFF; width: 32%; height: 40px; line-height: 38px; margin-top: 5px; float: right; text-align: center; border-radius: 10px; font-size: 16px;}

/*------详情页--------*/
.show_bar_nav h1 .active{color: #FFFF00;}
.show_bar_nav h1 a{color: #FFFFFF; padding: 0 7%;}

.show_timg{height: 225px; position: relative;}
.show_timg img{width: 100%; height: 100%;}
.show_time{background: rgba(255,0,0,0.7); color: #FFFFFF; width: 100%; text-align: center; line-height: 35px; position: absolute; left: 0; bottom: 0; font-size: 21px;}

.spxq_bar_tab .mui-tab-item{width: 15%; display: block; float: left; border-right: 1px solid #CCCCCC;}
.xpy-c-r{float: right; width: 55%;}
.xpy-c-r button{background: #FF9402; width: 50%; height: 50px; font-size:14px; color: #fff; float: left; border: 0; border-radius: 0;}

.spxq_slider{height: 15.5rem; position: relative;}
.spxq_slider img{width: 100%; height: 100%;}
.daojs{width:100%; font-size: 24px; height: 35px; line-height: 35px; background: rgba(255,0,0,0.7); color: #FFFFFF; position: absolute; text-align: center; left: 0; bottom: 0;}

.xqy_top,.xqy_pjnr{padding: 2%; background: #FFFFFF; margin-bottom: 5px;}
.spxq_nam{width: 88%; float: left; padding-bottom: 10px;}
.show_nam{max-height: 44px; line-height: 22px; overflow: hidden; color: #333333; font-size: 15px; font-weight: bold; padding-bottom: 3px;}
.spxq_nam .xqy_yj{text-decoration: line-through; font-size: 12px;}
.spxq_fenx{width: 10%; float: right; text-align: center;}

.xqy_pribox li{line-height: 21px; height: 21px; overflow: hidden; float: left; width: 100%; margin-bottom: 5px;}
.xqy_pribox .xqy_pri{font-size: 20px; font-weight: bold; color: #FF7831; padding-right: 3px;}
.xqy_pribox .xqy_yj{text-decoration: line-through;}
.xqy_pribox span{display: inline-block; float: left;}
.xqy_pribox .xqy_fs{background: #F30000; position: relative; color: #FFFFFF; overflow: hidden; margin-right: 5px; text-align: center; line-height: 21px; width: 21px; height: 21px;}
.xqy_pribox .icon-miaosha{font-size: 23px;}
.xqy_pribox .icon-miaosha:before{left: -1px; top: 1px; position: absolute;}
.xqy_pribox .icon-qiang-copy{font-size: 18px; background: #FF7E00;}
.xqy_pribox .icon-qiang-copy:before{position: absolute; right: 3px; top: 1px;}
.xqy_pribox .icon-zhuan25{font-size: 19px; background: #FF5700;}
.xqy_pribox .icon-zhuan25:before{position: absolute; left: 0;}
.xqy_pribox .icon-iconfont10{font-size: 19px; background: #FF9402;}
.xqy_pribox .icon-iconfont10:before{position: absolute; left: 2px; top: 2px;}
.xqy_pribox .xqy_jif{font-size: 14px;}

.xqy_klist{display: block; border-bottom: 1px solid #EFEFF4; padding: 5px 0 5px;}
.xqy_klist li,.xqy_mlist li{float: left; display: block; width: 33.33%; text-align: center; color: #999999;}
.xqy_klist .left{text-align: left;}
.xqy_klist .right{text-align: right;}
.xqy_mlist{display: block; padding: 2% 0 0;}
.xqy_mlist li{width: 35%;}
.xqy_mlist .left{text-align: left; width: 40%;}
.xqy_mlist .right{text-align: right; width: 25%;}
.xqy_mlist li .iconfont{font-size: 12px; color: #FF7831; padding-right: 3px;}

.eva_content{padding-bottom: 0;}
.xqy_pjbox{margin-bottom: 5px;}
.xqy_pjicon{text-align: center; padding: 3% 0; background: #EFEFF4;}
.xqy_pjicon .iconfont{font-size: 15px; vertical-align: middle; padding-right: 3%;}
.xqy_pjbt{font-size: 14px; color: #333333; padding: 2% 0 3%; border-bottom: 1px solid #E0E0E0;}
.xqy_pjlist li{display: block; padding: 3% 0; border-bottom: 1px dotted #E3E3E3;}
.xqy_pjlist li:last-child{border: 0;}
.xqy_pjlis_mem span{display: inline-block; font-size: 14px; color: #333333;}
.xqy_pjlis_memtx{width: 37px; height: 42px; vertical-align: middle; padding: 0 3px 5px 0;}
.xqy_pjlis_memtx img{border: 1px solid #FF7831; border-radius: 50%; wwidth: 100%; height: 100%;}
.pjstar{background: url(../images/star.jpg) no-repeat left top; height: 16px; width: 106px; vertical-align: sub; margin-left: 2%;}
.star05{width: 106px;}
.star04{width: 84px;}
.star03{width: 62px;}
.star02{width: 41px;}
.star01{width: 20px;}
.xqy_pjlis_time span{display: inline-block; color: #999999; padding-right: 2%;}
.xqy_pjlis_info{font-size: 14px;}
.xqy_pjbtn,.shopbox_btn{text-align: center; padding: 3% 0; width: 100%;}
.xqy_pjbtn a,.shopbox_btn a{display: inline-block; border: 1px solid #FF7831; color: #FF7831; padding: 1% 4%; font-size: 14px; border-radius: 15px;}
.xqy_pjnone{text-align: center; font-size: 15px; color: #666666; padding: 20px 0;}
.xqy_nrnone{background: #FFFFFF; text-align: center; font-size: 15px; color: #666666; padding: 30px 0 0;}

.xqy_shopbox,.xqy_spxq{background: #FFFFFF; padding: 3% 3% 0;}
.shopbox_top{border-bottom: 1px dotted #E0E0E0; padding-bottom: 10px;}
.shopb_t_l{float: left; width: 90%;}
.shopb_t_r{float: right; width: 10%; text-align: right;}
.shopb_img{width: 40px; float: left; border: 1px solid #E3DFE5; margin-right: 10px;}
.shopb_img img{width: 40px; height: 40px;}
.shopb_info{width: 80%; float: left;}
.shopb_info p{color: #999999; font-size: 12px;}
.shopb_info .shopb_nam{color: #333333; font-size: 15px; line-height: 23px;}
.shopb_adre{height: 21px; line-height: 21px; overflow: hidden;}
.shopb_t_r p,.xqy_spxq p{font-size: 12px; color: #333333;}
.shopb_t_r p span{padding-right: 4%;}
.shopb_t_r .shopb_dz{color: #FF5A00;}
.xqy_spxq{padding-bottom: 5%;}
.shopb_num{padding-right: 7px;}

/*详情页弹出层*/
#show_info{z-index:10000; background: rgba(0, 0, 0, .8); display: block; position: fixed; top:0; bottom:0; left: 0; right: 0;}
.show_infobox{background-color:#fff; position:fixed; z-index:100001; min-width: 320px; max-width: 640px; bottom:0; left: 0; right: 0; margin: 0 auto;}
.show_infobox .close{position:absolute; top:10px; right: 10px;}
.show_infobox .show_nr{width: 100%; height: auto; padding: 10px 0px 10px 10px;}
.show_infobox .show_nrimg{position: relative; top: 5px; background-color: #fff; z-index: 10; border: 1px solid #ddd; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; float: left; margin-right: .7em; height: 90px; width: 90px; display: -webkit-box; -webkit-box-align: center; -webkit-box-pack: center; display: -ms-flexbox; -ms-flex-pack: center; -ms-flex-align: center;}
.show_nrimg img{width: 100%; height: 100%;}
.show_infobox .show_nrwz{overflow: hidden; word-break: keep-all; padding-top: 25px; font-size: 13px;}
.show_nrwz li{padding-bottom: 3px;}
.show_nrwz input{vertical-align: middle; margin-bottom: 2px;}

/*------评价详情-----------*/
.pjxq_tab{background: #FFFFFF;}

/*下载页面*/
.down{height: 100%; background: #FF9048;}
.down_list{display: block; width: 100%; margin: 0 auto; padding: 10% 8% 0; background: #FF9048;}
.down_list li{display: block; width: 48%; float: left; margin-right: 4%; margin-bottom: 6%; text-align: center; font-size: 16px; background: #404040; border-radius: 5px;}
.down_list .last{margin: 0;}
.down_list a{color: #FFFFFF; display: block; width: 100%; padding: 1.1rem 0;}
.down_list .iconfont{font-size: 23px; padding-right: 5%; vertical-align: middle;}

/*无数据样式*/
.no_style{text-align: center; padding-top: 10%;}
.no_style .iconfont{font-size: 8rem; line-height: 9rem; color: #D1D1D4;}
.no_style .nr,.no_style strong{font-size: 1.1rem; line-height: 1.3rem; padding-top: 3%;}
.no_style .wz{font-size: 1.1rem; line-height: 1.5rem; padding-top: 3%;}
.no_btn{width: 9rem; height: 2.8rem; font-size: 1.3rem; line-height: 2.8rem; display: block; border: 2px solid #999999; color: #999999; margin: 0 auto; border-radius: 6px; margin-top: 1.5rem;}

/*拼团玩法*/
.pintwf p{padding: 0; margin: 0;}
.pintwf p img{width: 100%; height: auto;}

/*秒杀*/
.list_mlist li{background: white; margin-bottom: 5px; border-top: 1px solid #EFDCAE;}
.mlis_img{height: 200px;}
.mlis_nambox{padding: 5px 3% 0 1%; display: table; height: 40px; width: 100%;}
.mlis_nambox .iconfont{color: #FF5A00; font-size: 35px; font-weight: bold;/* float: left;*/ line-height: 35px;}
.mlis_nam{width: 100%; font-size: 14px; display: table-cell; vertical-align: middle; line-height: 17px; color: #000000;}
/*.mlis_pribox{padding: 0 3% 0; color: #333333;}*/
.mlis_prit{padding: 0 3%;}
.mlis_prinr{color: #FF5A00; font-size: 14px; line-height: 35px; font-weight: bold; display: inline-block; width: 70%; float: left;}
.mlis_pri em{font-size: 25px; padding: 0;}
.mlis_yj{font-size: 12px; padding-left: 5px; font-weight: normal; text-decoration: line-through; color: #999999;}
.mlis_time{color: #A58A3D; font-size: 14px; padding: 10px 3% 7px; background: #FAF2CC; border-bottom: 1px solid #EFDCAE; text-align: center;}
.mlis_time:before{font-family: "iconfont"!important; color: #FF5A00; padding-right: 2px; content: "\e675"; font-size: 18px; font-style: normal; vertical-align: middle; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.mlis_time em{color: #FF0000; font-weight: bold; font-size: 15px;}

.mlis_btn{float: right; background: #FF5A00; color: #FFFFFF; font-size: 15px; padding: 5px 8px; border-radius: 10px;}

/*shop.html*/
.shop_sjlisbox .index_spname{padding-bottom: 0;}
.shop_sjlisbox .index_spstyle em{color: #FF5A00;}

/*首页修改*/
.sy_ypt_list,.sy_xsms,.sy_mztj{background: white; margin-bottom: 5px; padding-bottom: .7rem;}
.index_con .bt{padding: 3% 3% 0; font-size: 18px;}
.index_con .bt .icon-icon{color: #666666; float: right;}
.bt .iconfont{color: #FF5A00; padding-right: 5px; font-size: 20px;}
.sy_ypt_lis{padding: 0 0 0 3%; display: block;}
.sy_ypt_lis li{display: block; width: 31%; float: left; margin-right: 2%; padding-bottom: 10px; margin-top: 10px;}
.sy_ypt_lis li:nth-child(3n+0){margin-right: 0;}
.sy_ypt_lis li:nth-last-child(1),.sy_ypt_lis li:nth-last-child(2),.sy_ypt_lis li:nth-last-child(3){margin-bottom: 0;}
.sy_ypt_img{border-radius: 10px; height: 6.4rem; margin: 0 auto; overflow: hidden; border: 1px solid #EEEEEE;}
.sy_ypt_img img{height: 100%;}
.sy_ypt_nam{font-size: 14px; color: #000000; height: 21px; overflow: hidden; margin-top: 7px;}
.sy_ypt_yj{text-decoration: line-through; color: #999999;}
.sy_ypt_pribox p{font-size: 12px; line-height: normal;}
.sy_ypt_icon{display: inline-block; background: #FF5A00; color: white; padding: 0 3px; border-radius: 3px; margin-right: 3px; vertical-align: middle;}
.sy_ypt_pri{color: #FF0000; font-size: 16px; vertical-align: middle;}
.sy_ypt_jf{color: #666; padding-top: 2px;}

.sy_xslist{display: block; background: white;}
.sy_xslist li{display: table; width: 100%; padding: 3%; border-bottom: 1px solid #EEEEEE;}
.sy_xslist li:last-child{border: 0;}
.sy_xslist .left{width: 115px; display: table-cell; font-size: 12px; text-align: center;}
.sy_xsimg{width:7.7rem; height: 7.7rem;}
.sy_xsimg img{height: 7.7rem; border-top-left-radius: 10px; border-top-right-radius: 10px; border: 1px solid #e4e4e4; border-bottom: 0;}
.sy_xslist .right{width: 100%; display: table-cell; vertical-align: middle; padding-left: 10px;}
.sy_xstime{background: #EDEDED; color: #FF0000; height: 2rem; line-height: 2rem; font-size: .8rem; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border: 1px solid #e4e4e4; border-top: 0; overflow: hidden;}
.sy_xsnam{height: 2.7rem; line-height: 1.2rem; overflow: hidden; font-size: .9rem;}
.sy_xssm{font-size: .7rem; color: #999999; max-height: 1.5rem; line-height: 1.5rem; overflow: hidden; padding-top: 2px;}
.sy_xsyj{color: #999999; text-decoration: line-through; line-height: .9rem; padding-top: .4rem; font-size: .7rem;}
.sy_xspribox{line-height: normal; color: #999999; padding-bottom: .4rem;}
.sy_xspri{font-size: 1.2rem; color: #FF5A00; line-height: 1.5rem;}
.xy_xsbtn{background: #FDC358; width: 100%; height: 2.3rem; border: 0; border-radius: 7px; font-size: .9rem;}

.sy_tuijlist{display: block; padding: 3% 0 0 3%;}
.sy_tuijlist li{display: block; width: 47%; float: left; margin-bottom: 10px; margin-right: 3%; border: 1px solid #F1F1F1;}
.sy_tjimg,.sy_tjimg img{height: 9.3rem;}
.sy_tjinfo{background: #EDEDED; padding: 2% 3% 3%;}
.sy_tjnam{height: 21px; line-height: 21px; font-size: 14px; overflow: hidden;}
.sy_tjyj{float: none; color: #999999; text-decoration: line-through;}
.sy_tjpri{font-size: 16px; color: #FF0000; float: right;}

















































